electrically protective shield - English Synonyms Dictionary